#pragma once

#include "IControl.h"

enum kTargetFrame
{
	kTargetFrame_child = 0x01,
	kTargetFrame_main = 0x02
};
interface IMenu : public IControl
{
	DEFINE_IID(IID_Menu)

	virtual void SetPath(const String& value) = 0;
	virtual const String& GetPath() const = 0;
	virtual void SetTargetFrame(kTargetFrame value) = 0;
	virtual kTargetFrame GetTargetFrame() const = 0;
	virtual bool IsPopup() const = 0;
};

